@charset "UTF-8";
body{ background-color: #fff;}
/*活动讲堂页面样式 start*/
.active-interview{margin-top: 20px;}
.border-e6e6e6{border: 1px solid #e6e6e6;}
.active-left{width:892px;height: auto;}
.recommend-right{width:294px;height: auto;padding-bottom:40px;overflow: hidden;}
.active-head{height: 46px; border-bottom: 1px  solid #e6e6e6;}
.active-head ul li{float:left;display: inline;line-height: 46px;padding: 0 20px;cursor: pointer;color: #4e4e4e;font-size: 14px;}
.active-head .ac-header{font-size: 18px;color: #777;float: left;padding: 0 20px;line-height: 46px;}
.active-head ul li.active{background: #fb6a16;color: #fff;}
.active-head span.pages{display: block;float: right;padding: 0 20px;line-height: 46px;color: #4e4e4e;font-size: 14px;}
.active-head span.pages i{cursor: pointer;padding: 0 10px;}
.active-head span.pages i:hover,.active-head span.pages i:focus{color: #e65b0a;}
.brand_left-height{margin-left: 24px;}
.brand_left-height dl {margin-top:24px;width: 238px;height: 316px;position: relative; float: left; overflow: hidden;}
.brand_left-height dl dt, .brand_left-height dl dt a {width: 238px;height:314px;overflow: hidden;}
.brand_left-height dl dd {padding:10px 0;position: absolute;left:0;bottom:-84px;height:64px;width:100%;background-color: #ff4400;background-color: rgba(255,68,0,0.7);}
.brand_left-height dl dd a{ font-weight:bold;margin:0 auto;display: block; font-size: 14px; color:#fff; line-height:20px;width:90%; height:40px; overflow: hidden;}
.brand_left-height dl dd span{font-weight:bold;font-size: 14px; color: #fff;line-height: 24px;display: block;width:90%;margin:2px auto 0;}
.bord{background-color: #fff;}
.org-tit{ height:40px;text-indent:10px;}
.org-tit a{ float: right; margin-right: 10px; line-height: 40px; color: #fff;}
.org-tit h2{ line-height: 40px; font-size: 14px; color: #fff;}
.default .org-tit{ background-color: #fbfbfb; border-bottom: #e6e6e6 1px solid;}
.default h2{ color: #2e2e2e;}
.bord{ border: #e6e6e6 1px solid;}
.padding14{ padding: 14px;}

.area dl{ margin:10px auto 30px;width:238px;height:344px;position:relative;overflow: hidden;}
.area dl dt,.brand_left dl dt a{ width:238px;height:344px; overflow: hidden;}
.area dl dd{ padding:10px 0;position: absolute; left: 0; bottom:-114px;height:64px; width:100%;background-color:#ff4400; background-color:rgba(255,68,0,0.7);}
.area dl dd a{ font-weight:bold; padding-left: 10px; display: block; font-size: 14px; color:#fff; line-height:20px;width:90%; height:40px; overflow: hidden;}
.area dl dd span{font-weight:bold; padding-left: 10px;font-size: 14px; color: #fff; line-height: 24px; margin-top:5px; display: block;}

.org-main li{ padding:20px 10px; border-bottom: #ddd 1px dashed;height:176px;margin:0 10px;position: relative;}
.org-img{ float: left; width:132px; height:176px; border: #eee 1px solid; overflow: hidden;}
.intro-r{ float: left;width:700px; margin-left:16px;}
.intro-r a{font-size: 14px; line-height: 24px;}
.intro-r a,.intro-r span{ display: block; margin-bottom: 6px;}
.intro-r span,.intro-r span b{color: #b6b6b6; line-height: 24px;}
.intro-r span b{ margin-right: 10px; font-weight: normal;}
.intro-r span i{ font-size: 25px; color: #fb6a16;}
.yuyue{ width:110px; height: 30px; background: #fb6a16; color: #fff; text-align: center; line-height: 30px; position: absolute;right:20px; bottom:20px;}
.yuyue:hover{ color: #fff; background-color: #f05a03}
.org-main ul{ display: none;}
.movielist{height:auto;overflow: hidden;padding: 20px;}
.movielist li{border-bottom: #ddd 1px dotted;padding-bottom:19px; margin-bottom: 20px;overflow: hidden;position: relative;}
.movielist li a.b-imgs{ width:132px;height:176px;float: left; overflow: hidden;}
.movielist li a.now-order{ width:110px;height:30px;line-height:30px;text-align:center;background: #fb6a16;color: #fff;position: absolute;bottom:18px;right: 0;z-index: 222;display: block;}
.movielist li .pro-intro{ float: left; width:700px; height:176px; overflow: hidden; margin-left: 20px;display: inline;}
.movielist li .pro-intro a{font-weight: bold;font-size: 14px; color: #4e4e4e;overflow: hidden; display:block;}
.movielist li .pro-intro span{ color: #a6a6a6; line-height: 20px; display: block;}
.movielist li .pro-intro a:hover{ color: #ff4400;}
.movielist li .pro-intro span em{ font-style: normal}
.padding-bt10{padding-bottom: 12px;}
a.imgs img,.movielist li a.b-imgs img,.logo-img img{ transition: transform 0.3s linear;-webkit-transition: -webkit-transform 0.3s linear;}
a.imgs:hover img,.movielist li a.b-imgs:hover img,.logo-img:hover img{ transform: scale(1.05);-webkit-transform: scale(1.05);width:100%;}
/*活动讲堂页面样式 end*/

/*list页面样式 start*/
.list-nav{ height: 40px;}/*导航*/
.list-nav ul li{float: left;line-height: 40px;height: 40px;}
.list-nav ul li a,.list-nav ul li span{color: #fff; padding: 0 20px;font-size: 16px;}
.list-nav ul li:first-child{cursor:pointer;width: 192px;position: relative;background: url("../images/xiala.png") no-repeat  90% center;}
.list-nav ul li:first-child:hover{background:#fa8c4c url("../images/shangla.png") no-repeat  90% center;}
.list-nav ul li:hover{background: #fa8c4c;}
/*.jiantou-xia{background: url("../images/xiala.png") no-repeat center right;width: 10px;height: 5px;display: inline-block;}*/
.global-search{height: 38px;border: 1px solid #e6e6e6;display: none;}
.global-search{padding: 0 20px;line-height: 38px;color:#3e3e3e;font-weight: bold;}
.lib-tab-left{width:890px;}/*页面左边*/
.lib-tab{border: 1px solid #e6e6e6;height:40px;}
.lib-tab li{float: left; color: #8b8b8b;font-size: 14px;height:37px;line-height:40px;padding: 0 20px;font-weight: bold;cursor: pointer;}
.lib-tab li.active{color:#fb6a16;border-top:4px solid #fb6a16;padding: 0 19px;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;line-height:33px;background: #fff;border-bottom: none;}
.lib-tab li:first-child{border-left:1px solid transparent;}
.lib-kind{padding:20px;height: 124px;border-bottom: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;border-left:1px solid #e6e6e6;margin-bottom: 20px;}
.lib-kind-list{margin-bottom: 20px;clear: both;line-height: 28px;height: 28px;}
.lib-kind-list span,.lib-kind-list a{color: #7f7f7f;font-weight: bold;float: left;}
.lib-kind-list span{width: 66px;}
.lib-kind-list:last-child{margin-bottom:0;}
.lib-kind-list a{padding:0 14px;margin: 0 16px;}
.lib-kind-list a.e,.lib-kind-list a:hover{background: #fc7e35;height:28px;padding:0 14px;color: #fff;}
.movielist li a.b-imgs-width{width:218px;}
.movielist li .pro-intro{width: 614px;}
.movielist-padding li{padding-bottom:48px;}
.l-box{width: 294px;}/*页面右边*/
.l-list{padding: 6px;margin-bottom: 10px;overflow: hidden;}
.l-list a.logo-img{width: 116px; height: 116px;float: left;margin-right: 10px;display: inline;overflow: hidden;}
.l-list a.focus{width:70px; height:26px;color: #fff;text-align: center;line-height: 26px;float: right;margin-top: 14px;display: inline;}
.l-list span a{color: #000;font-size: 14px;font-weight: bold;padding-bottom: 6px;display: block;}
.l-list p{padding-bottom: 6px;color: #939393;}
/*list页面样式 end*/